home *** CD-ROM | disk | FTP | other *** search
/ Day Cry / Day Cry CD.bin / oh_towns / tetujin / src.lzh / IGRSET.C < prev    next >
C/C++ Source or Header  |  1994-05-29  |  17KB  |  673 lines

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <winb.h>
  4. #include <te.h>
  5. #include <fntb.h>
  6. #include <gui.h>
  7.  
  8. extern int    baseSetupDialogId ;
  9. extern int    baseSetupDialogId2 ;
  10. extern int    baseSetupMesId[10] ;
  11. extern int    baseSetupModeTitleMesId ;
  12. extern int    baseSetupNumId[4] ;
  13. extern int    baseSetupNumFunc() ;
  14. extern int    setupTIconId[6] ;
  15. extern int    baseSetupTIconFunc() ;
  16. extern int    setupAreaTIconId[3] ;
  17. extern int    baseSetupAreaTIconFunc() ;
  18. extern int    baseSetupModeMesId[6] ;
  19. extern int    baseScrId[4] ;
  20. extern int    baseSetupScrFunc() ;
  21. extern int    baseSDBtnId[2] ;
  22. extern int    baseSetupOkFunc() ;
  23. extern int    baseSetupTitleMesId ;
  24.  
  25. #define ALIGN    4
  26. #define OFFSET(type) (sizeof(MMIPACKET) + (sizeof(type)+ALIGN-1)/ALIGN*ALIGN)
  27.  
  28. /*    MMI_init ùpâfü[â^    */
  29.  
  30. /*    âwâbâ_    */
  31.  
  32. MMIINIT    initDataIGRSET = { "MmiInit",  39, 0 } ;
  33.  
  34. /* baseSetupDialogId */
  35.  
  36. static MMIPACKET d001 = {    &baseSetupDialogId,
  37.                             NULL,
  38.                             &MJ_DIALOGL40,
  39.                             OFFSET(DIALOGL40),
  40.                             MS_NONE
  41.                         } ;
  42. static DIALOGL40    d001d = {    MS_BTLEFTL40 | MS_EVMOSONL40,
  43.                               81, 110, 432, 371,15, 4, 8,
  44.                             MS_SRECTL40 | MS_UFRAMEL40 | MS_FRAMEL40,
  45.                             NULL,   0,   0
  46.                         } ;
  47.  
  48. /* baseSetupDialogId2 */
  49.  
  50. static MMIPACKET d002 = {    &baseSetupDialogId2,
  51.                             &baseSetupDialogId,
  52.                             &MJ_DIALOGL40,
  53.                             OFFSET(DIALOGL40),
  54.                             MS_NONE
  55.                         } ;
  56. static DIALOGL40    d002d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
  57.                               87, 141, 426, 340,15, 7, 8,
  58.                             MS_DFRAMEL40 | MS_FRAMEL40,
  59.                             NULL,   0,   0
  60.                         } ;
  61.  
  62. /* baseSetupMesId[0] */
  63.  
  64. static MMIPACKET d003 = {    &baseSetupMesId[0],
  65.                             &baseSetupDialogId2,
  66.                             &MJ_MSGL40,
  67.                             OFFSET(MSGL40),
  68.                             MS_NONE
  69.                         } ;
  70. static MSGL40    d003d =     {    MS_RIGHTL40 | MS_DSPONLYL40,
  71.                               90, 152, 209, 171, 0,15, 8,
  72.                             MS_NONEL40,
  73.                             "â~âLâVâôâOâîü[âg",
  74.                                1,  12,  12,
  75.                             MS_NONEL40,
  76.                                0,   0
  77.                         } ;
  78.  
  79. /* baseSetupMesId[1] */
  80.  
  81. static MMIPACKET d004 = {    &baseSetupMesId[1],
  82.                             &baseSetupDialogId2,
  83.                             &MJ_MSGL40,
  84.                             OFFSET(MSGL40),
  85.                             MS_NONE
  86.                         } ;
  87. static MSGL40    d004d =     {    MS_RIGHTL40 | MS_DSPONLYL40,
  88.                               90, 176, 209, 195, 0,15, 8,
  89.                             MS_NONEL40,
  90.                             "üi0ü`100üj",
  91.                                1,  12,  12,
  92.                             MS_NONEL40,
  93.                                0,   0
  94.                         } ;
  95.  
  96. /* baseSetupMesId[2] */
  97.  
  98. static MMIPACKET d005 = {    &baseSetupMesId[2],
  99.                             &baseSetupDialogId2,
  100.                             &MJ_MSGL40,
  101.                             OFFSET(MSGL40),
  102.                             MS_NONE
  103.                         } ;
  104. static MSGL40    d005d =     {    MS_RIGHTL40 | MS_DSPONLYL40,
  105.                               90, 200, 209, 219, 0,15, 8,
  106.                             MS_NONEL40,
  107.                             "üi0ü`100üj",
  108.                                1,  12,  12,
  109.                             MS_NONEL40,
  110.                                0,   0
  111.                         } ;
  112.  
  113. /* baseSetupMesId[3] */
  114.  
  115. static MMIPACKET d006 = {    &baseSetupMesId[3],
  116.                             &baseSetupDialogId2,
  117.                             &MJ_MSGL40,
  118.                             OFFSET(MSGL40),
  119.                             MS_NONE
  120.                         } ;
  121. static MSGL40    d006d =     {    MS_RIGHTL40 | MS_DSPONLYL40,
  122.                               90, 224, 209, 243, 0,15, 8,
  123.                             MS_NONEL40,
  124.                             "üi0ü`100üj",
  125.                                1,  12,  12,
  126.                             MS_NONEL40,
  127.                                0,   0
  128.                         } ;
  129.  
  130. /* baseSetupModeTitleMesId */
  131.  
  132. static MMIPACKET d007 = {    &baseSetupModeTitleMesId,
  133.                             &baseSetupDialogId2,
  134.                             &MJ_MSGL40,
  135.                             OFFSET(MSGL40),
  136.                             MS_NONE
  137.                         } ;
  138. static MSGL40    d007d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  139.                              215, 256, 388, 275, 0,15, 8,
  140.                             MS_NONEL40,
  141.                             "âéü[âh",
  142.                                1,  12,  12,
  143.                             MS_NONEL40,
  144.                                0,   0
  145.                         } ;
  146.  
  147. /* baseSetupMesId[4] */
  148.  
  149. static MMIPACKET d008 = {    &baseSetupMesId[4],
  150.                             &baseSetupDialogId2,
  151.                             &MJ_MSGL40,
  152.                             OFFSET(MSGL40),
  153.                             MS_NONE
  154.                         } ;
  155. static MSGL40    d008d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  156.                              103, 256, 194, 275, 0,15, 8,
  157.                             MS_NONEL40,
  158.                             "ù╠êµÄwÆΦ",
  159.                                1,  12,  12,
  160.                             MS_NONEL40,
  161.                                0,   0
  162.                         } ;
  163.  
  164. /* baseSetupNumId[0] */
  165.  
  166. static MMIPACKET d009 = {    &baseSetupNumId[0],
  167.                             &baseSetupDialogId2,
  168.                             &MJ_NUMBOXL40,
  169.                             OFFSET(NUMBOXL40),
  170.                             MS_NONE
  171.                         } ;
  172. static NUMBOXL40    d009d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40,
  173.                              384, 154, 414, 169, 8, 7, 8,
  174.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  175.                             baseSetupNumFunc,
  176.                                1,  12,  12,
  177.                             MS_NONEL40,
  178.                                0,   0,
  179.                              100,   0, 100,   1,   0,
  180.                              263, 264
  181.                         } ;
  182.  
  183. /* baseSetupNumId[1] */
  184.  
  185. static MMIPACKET d010 = {    &baseSetupNumId[1],
  186.                             &baseSetupDialogId2,
  187.                             &MJ_NUMBOXL40,
  188.                             OFFSET(NUMBOXL40),
  189.                             MS_NONE
  190.                         } ;
  191. static NUMBOXL40    d010d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40,
  192.                              384, 178, 414, 193, 8, 7, 8,
  193.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  194.                             baseSetupNumFunc,
  195.                                1,  12,  12,
  196.                             MS_NONEL40,
  197.                                0,   0,
  198.                                0,   0, 100,   1,   0,
  199.                              263, 264
  200.                         } ;
  201.  
  202. /* baseSetupNumId[2] */
  203.  
  204. static MMIPACKET d011 = {    &baseSetupNumId[2],
  205.                             &baseSetupDialogId2,
  206.                             &MJ_NUMBOXL40,
  207.                             OFFSET(NUMBOXL40),
  208.                             MS_NONE
  209.                         } ;
  210. static NUMBOXL40    d011d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40,
  211.                              384, 202, 414, 217, 8, 7, 8,
  212.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  213.                             baseSetupNumFunc,
  214.                                1,  12,  12,
  215.                             MS_NONEL40,
  216.                                0,   0,
  217.                                0,   0, 100,   1,   0,
  218.                              263, 264
  219.                         } ;
  220.  
  221. /* baseSetupNumId[3] */
  222.  
  223. static MMIPACKET d012 = {    &baseSetupNumId[3],
  224.                             &baseSetupDialogId2,
  225.                             &MJ_NUMBOXL40,
  226.                             OFFSET(NUMBOXL40),
  227.                             MS_NONE
  228.                         } ;
  229. static NUMBOXL40    d012d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40,
  230.                              384, 226, 414, 241, 8, 7, 8,
  231.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  232.                             baseSetupNumFunc,
  233.                                1,  12,  12,
  234.                             MS_NONEL40,
  235.                                0,   0,
  236.                                0,   0, 100,   1,   0,
  237.                              263, 264
  238.                         } ;
  239.  
  240. /* setupTIconId[0] */
  241.  
  242. static MMIPACKET d013 = {    &setupTIconId[0],
  243.                             &baseSetupDialogId2,
  244.                             &MJ_TICONL40,
  245.                             OFFSET(TICONL40),
  246.                             MS_NONE
  247.                         } ;
  248. static TICONL40    d013d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
  249.                              203, 279, 306, 296, 8, 7, 8,
  250.                             MS_NONEL40,
  251.                             baseSetupTIconFunc,
  252.                             0x0000, 259, 260
  253.                         } ;
  254.  
  255. /* setupTIconId[1] */
  256.  
  257. static MMIPACKET d014 = {    &setupTIconId[1],
  258.                             &baseSetupDialogId2,
  259.                             &MJ_TICONL40,
  260.                             OFFSET(TICONL40),
  261.                             MS_NONE
  262.                         } ;
  263. static TICONL40    d014d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
  264.                              315, 279, 418, 296, 8, 7, 8,
  265.                             MS_NONEL40,
  266.                             baseSetupTIconFunc,
  267.                             0x0000, 259, 260
  268.                         } ;
  269.  
  270. /* setupAreaTIconId[0] */
  271.  
  272. static MMIPACKET d015 = {    &setupAreaTIconId[0],
  273.                             &baseSetupDialogId2,
  274.                             &MJ_TICONL40,
  275.                             OFFSET(TICONL40),
  276.                             MS_NONE
  277.                         } ;
  278. static TICONL40    d015d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
  279.                              100, 279, 179, 296, 8, 7, 8,
  280.                             MS_NONEL40,
  281.                             baseSetupAreaTIconFunc,
  282.                             0x0000, 259, 260
  283.                         } ;
  284.  
  285. /* setupAreaTIconId[1] */
  286.  
  287. static MMIPACKET d016 = {    &setupAreaTIconId[1],
  288.                             &baseSetupDialogId2,
  289.                             &MJ_TICONL40,
  290.                             OFFSET(TICONL40),
  291.                             MS_NONE
  292.                         } ;
  293. static TICONL40    d016d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
  294.                              100, 297, 179, 314, 8, 7, 8,
  295.                             MS_NONEL40,
  296.                             baseSetupAreaTIconFunc,
  297.                             0x0000, 259, 260
  298.                         } ;
  299.  
  300. /* setupAreaTIconId[2] */
  301.  
  302. static MMIPACKET d017 = {    &setupAreaTIconId[2],
  303.                             &baseSetupDialogId2,
  304.                             &MJ_TICONL40,
  305.                             OFFSET(TICONL40),
  306.                             MS_NONE
  307.                         } ;
  308. static TICONL40    d017d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
  309.                              100, 315, 179, 332, 8, 7, 8,
  310.                             MS_NONEL40,
  311.                             baseSetupAreaTIconFunc,
  312.                             0x0000, 259, 260
  313.                         } ;
  314.  
  315. /* baseSetupModeMesId[0] */
  316.  
  317. static MMIPACKET d018 = {    &baseSetupModeMesId[0],
  318.                             &baseSetupDialogId2,
  319.                             &MJ_MSGL40,
  320.                             OFFSET(MSGL40),
  321.                             MS_NONE
  322.                         } ;
  323. static MSGL40    d018d =     {    MS_LEFTL40 | MS_DSPONLYL40,
  324.                              223, 278, 302, 297, 0,15, 8,
  325.                             MS_NONEL40,
  326.                             "âéü[âhéP",
  327.